package com.hedl.classroom.service;

import com.hedl.classroom.base.model.PageParams;
import com.hedl.classroom.dto.SearchCourseParamDto;
import com.hedl.classroom.dto.SearchPageResultDto;
import com.hedl.classroom.po.CourseIndex;

/**
 * @author Big Watermelon
 * @description 课程搜索service
 * @date 2023/11/02/17:23
 */
public interface CourseSearchService {

    /**
     * @description 搜索课程列表
     * @param pageParams 分页参数
     * @param searchCourseParamDto 搜索条件
     * @return 课程列表
     * @author Mr.M
     * @date 2022/9/24 22:45
     */
    SearchPageResultDto<CourseIndex> queryCoursePubIndex(PageParams pageParams, SearchCourseParamDto searchCourseParamDto);
}
